.x-combo-list-item {
    white-space: normal !important
}

.x-form-item-filter {
    margin: 1px !important
}

.x-form-text-mtp {
    padding-top: 3px !important;
    font-weight: bold !important;
}

.red-row {
    background-color: #F5C0C0 !important;
}

.yellow-row {
    background-color: #FBF8BF !important;
}

.green-row {
    background-color: #99CC99 !important;
}

.green-row-text, .green-row-text td {
    color: #99CC99 !important;
}

.inactive-row td {
    color: #ACACAC !important;
}

.txt {
    font: normal 11px arial, tahoma, helvetica;
}

.import-green-row {
    color: #468c46 !important;
}

.import-red-row {
    color: #ca0000 !important;
}

.import-inactive-row td {
    background-color: #cdf3ba !important;
}

.import-green-row {
    color: #468c46 !important;
}

/* css custom folosit la popup de mesaje server */

.msg .x-box-mc {
    font-size: 14px;
}

#msg-div {
    position: absolute;
    left: 35%;
    top: 10px;
    width: 250px;
    z-index: 20000;
}

/**** TOAST ****/

.logmessages {
    overflow: auto;
    height: 50px;
}

.logmessages  * {
    white-space: normal !important;
}

.x-top-toast-icon {
    vertical-align: top !important;
}

.x-top-toast-title {
    width: 16px;
    height: 16px;
}

.x-top-toast-innercontent {
    white-space: normal !important;
}

.x-top-toast-wrapper {
    width: 96%;
    border: 1px solid #99BBE8;
    margin: 0px;
    padding: 0px;
    white-space: normal !important;
}

/* style rows on mouseover */
.x-grid3-row-over .x-grid3-cell-inner {
    font-weight: bold;
}

/* style for the "telemarketing send email" ActionColumn icon */
.x-action-col-cell img.tele_email {
    height: 16px;
    width: 16px;
    background-image: url(../../resources/icons/fam/icons/email.png);
}
